package com.gccloud.design.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.gccloud.design.dto.FormTempSaveDto;
import com.gccloud.design.entity.FormTempEntity;
import com.gccloud.design.vo.FormTempVo;
import com.gccloud.starter.common.dto.SearchDTO;

import java.util.Map;

/**
 * 实现功能【业务对戒页面模板业务层】
 *
 * @author hu.hongdou
 * @date 2022/2/21
 */
public interface FormTempService extends IService<FormTempEntity> {

    /**
     * 页面模板页面方法
     */
    Map<String,Object> getFormTemp(Integer businessTypeId, String searchCon, SearchDTO searchDTO);

    Boolean saveFormTemp(FormTempSaveDto formTempSaveDto);

    Boolean saveUpdateFormTemp(FormTempVo formTempVo);

    Boolean deleteFormTempt(Integer formId);

}
